finish rule 5