finish verify