revise test 2