Added the level concept