agreed upon analysis