full code review

will be ~84,000 rows initially