some explanation to the level changes