calling verify piece on itself now works. the file must be downloaded to verify it. hashes the data and checks against its own hash