record operated length in Op, bytes can be fetch by rope.Sub