fixed the bug that doesn't use arguemnts as arguments for g_parser creation.