Thanks for the quick response MostHost LA! Unfortunately I don’t think an interface would work in this situation. The button doesn’t have access to what it’s activating, so can’t really use an interface. I have it set up with an event dispatcher in the button and a bind event in the light, but in order to bind it, the light needs the button object reference :P.