fix excess precision