modified object tri arguments