Full Recode

Note that automated peer discovery is not yet tested.