i never bother with the index and array args if the function doesn't use them