code review

- SEM_VER instead of SEMVER
- persist user limit along with other params