change (create) fields gen strategy