declare dependencies in collection