added skip uploading functions