improve print format