you should do this test at the beginning