Add transitive option