init work on a reset button is done (because now I actually do need a reset button... oops).