refactored colors into constants