reformat for my readability