push all the level