add more function to reset button