Revert "added precision feature"

This reverts commit 3aec85e790120661bd906a235b16abbb41fecf18.
new precision feature implementation