did the /m just once before broadcasting. also handled n<=1 by removing it, since the normalization is not needed for returning V