processUpload() has been remove because it will be included into PAW