bug fix(worng vaild argument)