added external lib dependencies