separate msgs and GDT to inc dir