Change binding method, to delegation. This ensures that the event is always bound.