works, saves, auto-creates fields, except for radio buttons