added external dependencies document