More error checking has to be performed here, along with a prompt for the user to ensure everything loads how he wants to.