# 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