custom lights part 2
from cm commit
877a7966bd26b00e3a9da5a38eae1b8d7071c08f