still confused at r_plus and m_plus