add v5, and clean