propagate new max and min when refactoring bptr