fixed m_argc refresh on functor call