finish init setup