expose precision
closes #6