add include guard for syncmp_handler.hpp