better printing format