changed formatting and added comment to precision module