Implemented change tracking.