add precision