stucturing the test