Duel Struct change to avoid needing an encode