label and print