# EPF Week 2 Update (NC Navie Chan)
## Summary
After digging into reward api and light client projects, and talking with mentors, I have decided to move forward with reward api. This doesn't mean I won't work on light client, just that during the period of fellowship I will focus mainly on reward api.
## What I did
This week I focused on three perspective:
- Reading documentation to understand more about ETH protocol. Particularly [Reward and Penalty](https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/rewards-and-penalties/)
- Read up the standardized specification shared across different CL clients ie. [Beacon API](https://github.com/ethereum/beacon-APIs) and [Consensus Spec](https://github.com/ethereum/consensus-specs)
- Try to understand Lighthouse and Teku code, setup local environment and compile the code
- Have continuous discussion with people from mentor group (Spoul), expererenced dev (Potuz) and fellows in EPF (Kevin Bogner) over Lighthouse discord as well as [Github Issue](https://github.com/sigp/lighthouse/issues/3661)
## Goal next week
- Hopefully we can finalize the specification of the reward API and answer some of the design questions proposed by Spoul in the [issue](https://github.com/sigp/lighthouse/issues/3661) if not the following week
- Draft a Pull Request to Beacon API
- Successfully compile and run Teku and Lighthouse on my local environment
- Continue to learn (protocol, codebase, specs)