fixing up the logic of Order::m_ignored