H and m vivo