half ro f. m.