working on methods for Print class and controller