Credit to Sam for the Fraction intialization