explanation of test 2