rename Callback(Base) to Slot