half lo f m.