half s f. m.