validate is singular