source code and libraries