add support for more light custom (ramp)