updated layout for better spacing and color