working on binlog reading