restarts now reinitialize important variables so we can actually... restart