json should be bytes.decoded