while this agreement is satisfactory certain points could still have been improved
While this agreement is satisfactory, certain points could still have been improved.
While this agreement is satisfactory, certain points could still have been improved.