do not enforce arbitrary decimal precision