added colors and fixed errors
added colors and fixed errors