add restart, and lives