erronious tests fixed