update to level gen