fixing "go vet" warnings
decode can decode encodes encoding...