supporting custom light levels (2/2)