fixed args bug