replay with callback method added to ICommandSender interfaces