# Geemo Update #2
<br/>
Hey everyone! I haven't been making consistent updates but I have been making progress towards implementing the light server with lighthouse. Here are the PRs I've made to the lighthouse codebase:
Light Server related PRs:
- [Draft] Support Light client updates by range rpc and add LightClientHeader. https://github.com/sigp/lighthouse/pull/3886
- Support LightClientFinalityUpdate and LightClientOptimisticUpdate rpcs as according to the spec. https://github.com/sigp/lighthouse/pull/3849
- Adds light client optimistic update gossip reprocessing. We found that the gossip topics raced with receiving blocks. Add the parent_root to ReprocessQueueMessage::BlockImported so we can remove blocks from queue when a block arrives that has the same parent root. We use the parent root as opposed to the block_root because the LightClientOptimisticUpdate does not contain the block_root. https://github.com/sigp/lighthouse/pull/3799
- [Merged] Support light client gossip topics. Implements the light client gossip topics from the spec: light_client_finality_update and light_client_optimistic_update. https://github.com/sigp/lighthouse/pull/3693
Miscellaneous PRs:
- [Merged] Adding Cli tests for logging flags by adding logger_config to the main Config: https://github.com/sigp/lighthouse/pull/3609
- [Merged] Added execution-timeout-multiplier flag and a cli test to ensure the execution layer config has the multiplier set correctly. This allows hardware constrained devices to avoid livelock due to late responses: https://github.com/sigp/lighthouse/pull/3631
- [Merged] - Optimize finalized chain sync by skipping newPayload messages. Sync speeds peaking at 16 slots/second rather than ~5-6 slots/second for unstable by not sending the execution payloads while syncing the finalized portion of the chain: https://github.com/sigp/lighthouse/pull/3738
- [Merged] Added checkpoint-sync-url-timeout flag to cli. Added timeout field to ClientGenesis::CheckpointSyncUrl to utilize timeout set. https://github.com/sigp/lighthouse/pull/3710
- [Merged] Add more INFO level logging about when the VC is producing a block. https://github.com/sigp/lighthouse/pull/3858