libs and includes