checking in recs and major rendering refactor