add upload check