upload_hack should not always be true