Moved List fetch to UploadGUI

Each one will execute separately and output their own error if occured.