can upload file without ugly file input