fixed bad precision evaluating