rerender on arrow change