added external src and libs