multihalo generator