updates to level instantiation