Link to the issue resolved by this PR.
Description of the approach taken to solve the issue.
How to verify the changes.
- No redundant `print()` statements, commented-out code, or other remnants from the development 👀
- New/refactored code is following same conventions as the rest of the code base 🧬
- New/refactored code is tested ⚙
- Documentation has been updated 🧾
- Commits are semantic ✅