refactor: final validation in the same view
fix error messages not being red on final validate.