# EPF - Update 2
In week 2 I have decided to work on a project related to zkVM because I already have a prior knowledge about zk, cryptography, and zkVM. There are two projects that are totally alligned to this idea.
- [Ream Client: Benchmark zkVM performance on Ream's Beacon state transition functions](https://github.com/eth-protocol-fellows/cohort-six/blob/master/projects/project-ideas.md#ream-client---a-beam-client-in-rust-benchmark-zkvm-performance-on-reams-beacon-state-transition-functions)
- [Grandine: zkVMs for Beacon Chain Snarkification](https://github.com/eth-protocol-fellows/cohort-six/blob/master/projects/project-ideas.md#grandine-zkvms-for-beacon-chain-snarkification)
Grandine’s project is currently private, but they plan to make it public soon. I’m mostly aligned with the Ream Client project, but let’s see if I get the chance to work on it. I think some team members have already been working on it since before EPF started, and since it’s not a very large project, probably only one or two people will be able to contribute to it.
This week, I delved into the Consensus Layer and its architecture. I spent time learning about the Ream Client and explored how the Beam Chain was proposed, along with the idea behind it. Additionally, I joined the Ream and Grandine communities to stay connected and informed.
### Week 3 Roadmap
I will be attending the community call of Ream Client. Read the Ream Study Group material about Beam Chain zero knowledge VM. Also plannning to run a test node on my system.