improve level loading for different sized levels