move object init in create callback
move object init in create callback