add decimal calcuration