add default print function