bug fixed
add reset button