validations wip