precision added