refactored the two methods that needed it and began outlining the second portion of the class