what are the include and libs good for?