closeable
refactoring quorum interfaces