add unique validator