Fraction added for more precise results
tests added