add Unique check