Just building out
more work
Fixed issue with private/public function overriding
getting ready for new branch
Refactored to have individual methods for each column