formating improvement