m_direction*