should render panel when range() called