changed around the restart program to restart EVERYTHING!