Refactored Colors functions