prints out what needs to be printed, redundant stuff removed

still no guda