hold jamie whites Btree -use at own risk SUNY OSWEGO