update minard_dispatch to a push/pull pattern