btree shift speed up