log.h -> log.hpp