getting far on rational

comparisons still don't work