Update UI

New functions and validations.