Use the dispatcher interface