finish pass val post