Add more tests for: - [ ] modules (each function of each module and edge cases)
Add more tests for: