add automatically uploading feature