views and validations updated