add more verification methods