total print

total print