added colorshift