update reason got decoding json