component to interact between client facing part of the server and replication manager
read logic
read logic complete