offline test 3rd step