Fixed grid problem:
Use two grid fields to store updated field and previous field
Add UpdateField() method