client output reformatting