integrated external libraries into project