Actually does random restarts now