add getArgs() function