- Changing the architecture
- Add more test