alternative verification methods