added coloring to client, requires server update