simpler user system for #31. first deployable version.