Learn injection of dependency