update print.h