half IO f. m.