fix map generation! yay