- look at test coverage
- docs

- WritesPending and writes redundant?