added division;only rational;