fuxoring with the paremeters of generation