forked from: forked from: EmitLight (4)

