# Week 17
Hi everyone, Rupam here. Last week I made some final changes in my PR for updating the `createLightClientBootstrap` function to reference the `dev` branch in Prysm. We are also nearing the end of this project, but not enough to finish it before the cohort ends. There would still be some work left which I do have plans to continue with even after EPF. We decided to set the following goal for the month of October:

I also opened a [PR](https://github.com/prysmaticlabs/prysm/pull/14506) to add Electra to switch case in the light client functions. The `ExecutionPayload` field hasn't changed in Electra since Deneb so there are supposed to be no changes in Electra lc functions too as changes there mainly concern the `ExecutionPayload`.
## A probable issue in CL specs
I noticed that in the `full-node.md` file under `light-client` in Electra, the function mentioned (`block_to_light_client_header`) has stayed the same since Deneb. Only some comments had been removed. I believe it is probably because the `ExecutionPayload` field in Electra was earlier supposed to have 3 new fields for requests which were later moved out of the field in this [PR](https://github.com/ethereum/consensus-specs/pull/3875). This PR also modified the `full-node.md` under `electra/light-client` removing the part where it modifies the execution header ([ref](https://github.com/ethereum/consensus-specs/pull/3875/files#diff-1c1ba9cc33ef8e825da6cb6a85924e626904a5ddd53239623ae9c834e2b8febd)). Unless it is still WIP I don't see any reason to have a full-node file for `electra/light-client`. I do plan to start a discussion in the lc channel of Eth R&D server regarding this.