dependencies for component