adjusted color functionality