update to init