- EAV for shoplists implement
- Refactoring