missing code

publisher << subscriber line doesn't seem correct 

it should be

publisher.subscribers <<  subscriber