GNL header file