most simple restart functionality I could think of :D