default upload detect