updated tests with more accuracy