generate from conll