update dependency loading