Adding the precision code