finish init version