Start implementing upload logic.