# EPF-5 | Week 4
This week I majorly spent my time in learning nim and the coding style of the Constantine library.
I implemented some cryptography in nim on my local repository, [cryptography](https://github.com/gerceboss/cryptography) just to get an idea how things are working.
In addition to that , I have been working on making the proposal for <b>Extending KZG implementation to include PeerDAS in constantine</b> and also worked a bit for making the presentation.
Also I am trying to keep up with latest peerDAS related updates like this one,
[EIP-7594: Decouple network subnets from das-core](https://github.com/ethereum/consensus-specs/pull/3832)
## Goals for the next week
1. Complete the proposal and presentation
2. Discuss with tersec and agnish about structuring of the new things
3. Implement helper functions in constantine