don't need to restart replication here
logging
add an npm-like UI