the method does not matter when decoding a body