first part of precision done, about to start rationals