refactoring to not be a scrub and actually use the gem. yay less files