Fenrir peering - is there food?