recovery-host: initial code