fix bug where callbacks weren't being called in _delegateMethod