Added Subscribe feature which also handles multiple simultaneous client subscribe requests