update init stuff
update init stuff