correct before clauses