Create gen.h