rounding errors after changes to hypo