improved the format