Ordering derp in the restarting method ugliness