fix lib and include options
add explanation