change LightWands public to internal