* add argument check
* pass argument with wild card