extend args
 fix arguments obj extend question.