add upload for file picker