made it so you don't have to restart the program