bplusindexp partial implementation