field precision fix