fixed append subcase of !parent arg