cprint updated