Validations in user migration and utf8 in layout