finish init for ass4