more tests, move ar_index to arg_position since that is what it is doing