scoped validation from uniqueness