add verify step tests
improve verification error messages