committing updated UI and validations