fixed display problem with precision
tracking pointers to check redundancy
removed unneccessary rounding
 Revert "removed unneccessary rounding" useful for now

This reverts commit 1d9bdbcc44e59d00086b0a52a34393341e1d7a2e.