added oplog support
added complete oplog support for write operations and drop