added view methods for printing