fix bugs and new level 18, 19