verification phase