finshed the init