external library setting