Update and rename misc.h to misc.hpp