improved formatting 3