content verification algorithms