Framework Agnostic User-system