+ insert, delete, rangeSearch and helper methods