proof of concept for BTree index