add reset button with partial functionality