6章User model