million agreement