it's better to use id instead of i % count_of_multicast_addresses