lab2-move receiveRuleCheck to worker(lower level). add multicast message