- added archival feature
- really should use change event, not add, but for some reason change is not firing or I'm not catching it.