tests are corrected