add level 3 and modify level 2