john-hanke-recode