make sure precision has value