refresh on change should update and scroll top