add support for depent restrict relation