changes to level2 and main2