updates for printing and output