session tracks all changes but deletions