multiple args bug fix