better naming for changeExtent