making reset work
really make the reset work