publish and subscribe working, not discriminating