Create gen.ml