partially implemented that subscriber should get messages only to category they subscribed for