added search uniqueness custom validation