added some coloring and spacing