Adding color changing functionality.