working on getargs