Make uploads and dowloads recursive