add more verification steps