dependences script