updated add_multicast();