City's nearly $2 million agreement leaves unanswered questions