fixed oncreate