# Week 4 Hi everyone Rahul here again. I onboarded myself with the Prysm and grandine codebase. I reviewed this [pr by Rupam](https://github.com/prysmaticlabs/prysm/pull/14186) that fixed the `is_better_update` function which in turn fixes the `/eth/v1/beacon/light_client/updates` api endpoint. The next steps would be to fix the other 2 endpoints. I also backported some commits from lighthhouse to grandine for upgrading the eth2_libp2p crate but we are instructed to upgrade the eth2_libp2p crate in a child fork that is by being worked on by [hangleang](https://github.com/hangleang). # Whats next? 1. Complete the backports and do an kurtosis interop to figure out the next issues to solve with the grandine client. 2. Fix the light client endpoints and fleshout a document that so that we can save light client data in the database.