use checksummed patch and mirror