public verification