PWFG: One For All And All For One