The first for the rewriting, to continue on featGen..