awesome color handling