combined upload and create processors