split the part of dependences manager's