# EPF6 - Week 8 Updates
## Summary
1. Resolved one of Radek's concern in relation to the response of SSZ field values ([write-up](https://hackmd.io/@fernantho/SkCSTURPll))
2. [Task lists](https://hackmd.io/@fernantho/BkARb_lulg) for Prysm metaissue.
3. More Golang + Prysm catch up
## Details
### 1. Updated response values in `postSsz query spec`.
Updated the response JSON schema detaching ssz field values from merkle proofs. This way, the response is clearer, although it might be redundant.
For the "proofs" property, non-multiproof and multiproof have a unified response schema, keeping the same standards for the UX i.e. proofs consumer only need one verifier whether they are requesting a single proof of a single field, single proofs of multiple fields or multiproofs of multiple fields.
#### Learnings
The main learning is that JSON format allows an array of dynamic value types [RFC-8259](https://www.rfc-editor.org/rfc/rfc8259#section-5).

### 2. Task lists for Prysm meta-issue
After working on the PoC, I now have a deeper knowledge of what it is needed for the GMP side of SSZ-QL project, [Task lists](https://hackmd.io/@fernantho/BkARb_lulg).
This task lists is a draft and I expect it to be live during the following weeks of coding.
### 3. Golang + Prysm catch up
Based on the prior week work, I tried to continue with the `hash_tree_root` computation. I still have the doubt about re-implementing everything or just integrate current `hash_tree_root` computation already in Prysm repo to be used in conjuction with sszInfo struct.
- Re-implementing everything good be a good coding learning path, but I cannot expect to make as
### Next steps
- Add issue to Prysm repo.
- Update the full spec, 1 endpoint, with new request object and new response object.
- Add hash_tree_root computation for the current supported types.
- Add merkle_proof struct, compute generalized indices.