adding colors and stuff