started implementing relation clashes adhoc check