add test2 and modified test