ongoing changes to the random level generator