# Week 5 Updates
1. For this week I mostly focused on finalizing my EPF proposal.
2. Had call with my mentor regarding discussing the implementation details and plan to execute the milestone stated in the proposal.
## Proposal
I finalized my proposal and adjusted it according to the discussion with mentors.
## Erigon interfaces:
Since for the next week my target was to start writing code I started exploring how interaction and flow for communication occurs on the execution layer side.
I found out that erigon uses gRPC exposed interfaces for communication among different components and have the api abstracted as gRPC interfaces.
[execution.proto](https://github.com/erigontech/interfaces/blob/master/execution/execution.proto)
[txpool.proto](https://github.com/erigontech/interfaces/blob/master/txpool/txpool.proto)
I probably might need to update/ add new api endpoints to this interfaces repo when required. The only friction I feel like is that I would need to also fork these interfaces and create seperate PR's since its not embeded in the erigon's main client repo.
## Next week:
For the next week I will start writing the code and introducing changes on the execution layer side required for FOCIL.
I was also able to schedule bi weekly calls with my mentors so that I can keep them updated regarding my implementation progress and also get 1-1 feedback and get my confusions resolved.