Document the code and add comments where needed
Document the code and add comments where needed