rewrite multicast_functional.iso