custom validation dependency items