diff --git a/core/src/main/java/com/twitter/elephantbird/thrift/ThriftBinaryDeserializer.java b/core/src/main/java/com/twitter/elephantbird/thrift/ThriftBinaryDeserializer.java
index <HASH>..<HASH> 100644
--- a/core/src/main/java/com/twitter/elephantbird/thrift/ThriftBinaryDeserializer.java
+++ b/core/src/main/java/com/twitter/elephantbird/thrift/ThriftBinaryDeserializer.java
@@ -47,4 +47,7 @@ public class ThriftBinaryDeserializer extends TDeserializer {
     protocol.setReadLength(bytes.length); // the class exists to do this
     super.deserialize(base, bytes);
   }
+
+  // TODO: should add deserialize(TBase, bytes, offset, length).
+  // it could avoid a copy in many cases.
 }
add to TODO for buffer copy friendly deserialize().