fix include path
fix compiler warnings