nailing down subscriber/publisher scheme