numeric data precision added