added colors, made it all pretty and whatnot