print data refine