finished rayTAOIntersection... FINALLY