fixed bugs with level 2