first pass at bi-directional replication, for now just grabs everything