dispatcher extracts data, publishes to relays