subtile bug leading to loosing notification fixed in soundPubSub , generic event class added: ShapeEvent