include guard fix