agreement input