gfndeco.sty generalized