decodeHome is mostly errorcoded