exclude transitive dependancies