removed component/type as a dependency