some tweaking with arrows and a reset button