make possible colors more dynamic