create button to make it go, to save accidental starts on page load
make sure category children are reset