restructuring the class to make more sense for the rest of the View controller
updating the methods to reflect the new fingerprint