begin handling uploads