not transitive -> indirect