User management logic half-debugged