diff --git a/docs/team/cazh1.md b/docs/team/cazh1.md
index 24824368cf..f91f6f1cee 100644
--- a/docs/team/cazh1.md
+++ b/docs/team/cazh1.md
@@ -1,23 +1,20 @@
-### Zhong Heng - Project Portfolio Page
**Project: CafeCRTL**
-### **Overview**
+#### **Overview**
CaféCTRL is a software engineering project for CS2113. The user interacts with the application through CLI. It has around 6 kLoC, and it is done in a team of 5.
-### **Value Proposition**
+#### **Value Proposition**
CaféCRTL aims to optimize managing of inventory and cash flow in a restaurant. Our CLI platform empowers Café proprietors to streamline inventory and menu management.
-### **Target User**
+#### **Target User**
Café proprietors who prefer typing on CLI than any other interaction method and are seeking for a software solution to optimize the management of their café's operations.
### Summary of Contributions
-### Code Contribution
+##### Code Contribution
[Follow here to see code written by me](https://nus-cs2113-ay2324s1.github.io/tp-dashboard/?search=cazh1&breakdown=true)
-### Enhancements implemented
-
-#### Feature
+#### Feature implemented
1. **List Menu**
Function: Allow user to view all dishes added to menu
@@ -36,16 +33,15 @@ Café proprietors who prefer typing on CLI than any other interaction method and
Error Handling: Next Day command ensures that the intended traversed day has a proper orderList, preventing a NullPointerException. Previous Day command will prevent the user from traversing to days before Day 1.
Highlights: This feature required strong understanding of ArrayLists as it worked with multiple layers of ArrayLists as well as different copies of the same ArrayList that needed to be synchronised.
- 4. **Hashing text save files**
- Implemented Hashing for text files used to save app user input data.
- What it does: Hashes the text files generated from user actions (such as Menu, Sales and PantryStock), that will be accessed to load relevant data back into the application. When tampering has been detected, the syntax is shown to the user to ensure that the user is able to adjust the data saved while maintaining the format that the application is able to process.
- Justification: This was done to detect tampering of these save files which may potentially crash or induce unexpected behaviour from the application when the data is read and loaded into the application.
- Highlights: This feature relied on knowledge learnt in CS2040C, Data Structures and Algorithms, to come up with the idea, understand how hashing works and how to implement this feature.
- Credits: https://www.geeksforgeeks.org/java-string-hashcode-method-with-examples/
- Implemented in PRs: [#283](https://github.com/AY2324S1-CS2113-T17-2/tp/pull/283), [#324](https://github.com/AY2324S1-CS2113-T17-2/tp/pull/324)
-
+4. **Hashing text save files**
+ Implemented Hashing for text files used to save app user input data.
+ What it does: Hashes the text files generated from user actions (such as Menu, Sales and PantryStock), that will be accessed to load relevant data back into the application. When tampering has been detected, the syntax is shown to the user to ensure that the user is able to adjust the data saved while maintaining the format that the application is able to process.
+ Justification: This was done to detect tampering of these save files which may potentially crash or induce unexpected behaviour from the application when the data is read and loaded into the application.
+ Highlights: This feature relied on knowledge learnt in CS2040C, Data Structures and Algorithms, to come up with the idea, understand how hashing works and how to implement this feature.
+ Credits: https://www.geeksforgeeks.org/java-string-hashcode-method-with-examples/
+ Implemented in PRs: [#283](https://github.com/AY2324S1-CS2113-T17-2/tp/pull/283), [#324](https://github.com/AY2324S1-CS2113-T17-2/tp/pull/324)
-### Enhancement
+### Enhancements Implemented
1. **Main**
Implemented skeleton code for Main for other teammates to use.