Refactoring the publisher side
Refactored Subscribers