finish print fixes