halo transfers implemented in seq