adjusted print_indent to allow for controlling tiers of printing