printing & formatting improvements