Callbacks for the same method should always be invoked in the same way. I see 2 parameters here but bellow i think there's more ?