diff --git a/app/auth/views.py b/app/auth/views.py
index b09c1f5dc8d52a6ab923019153cd9072213d9e3b..48b861b64ef1f30db974e11aaa44826afd512da5 100644
--- a/app/auth/views.py
+++ b/app/auth/views.py
@@ -125,9 +125,9 @@ def password_reset(token):
                            title='Password Reset')
 
 
-@auth.route('/profile', methods=['GET', 'POST'])
+@auth.route('/account', methods=['GET', 'POST'])
 @login_required
-def profile():
+def account():
     form = ChangeProfileForm()
     if form.validate_on_submit():
         flash('It is just a test, nothing changed.')
@@ -138,8 +138,10 @@ def profile():
             current_user.email = form.email.data
             current_user.confirmed = False
             db.session.add(current_user)
+            resend_confirmation()
+        if form.password.data:
+            current_user.password = form.password.data
         db.session.commit()
-        resend_confirmation()
-        return redirect(url_for('auth.profile'))
-    return render_template('auth/profile.html.j2', form=form,
-                           title='Profile')
+        return redirect(url_for('auth.account'))
+    return render_template('auth/account.html.j2', form=form,
+                           title='Account')
diff --git a/app/templates/auth/profile.html.j2 b/app/templates/auth/account.html.j2
similarity index 88%
rename from app/templates/auth/profile.html.j2
rename to app/templates/auth/account.html.j2
index 5d81a6c3642d179bb50b7c061ba224b3d36bd853..0b5c33b7b23e9daab651caf34940ae118e75ea3f 100644
--- a/app/templates/auth/profile.html.j2
+++ b/app/templates/auth/account.html.j2
@@ -4,13 +4,14 @@
 <div class="col s12">
   <div class="card large">
     <div class="card-content">
-      <span class="card-title">Change profile</span>
+      <span class="card-title">Change account information</span>
       <form method="POST">
         {{ form.hidden_tag() }}
         <div class="input-field ">
           <i class="material-icons prefix">email</i>
           {{ form.email(type='email', placeholder=current_user.email) }}
           {{ form.email.label }}
+          <span class="helper-text" data-error="wrong" data-success="right">When changing your e-mail adress you will have to reconfirm it.</span>
           {% for error in form.email.errors %}
             <span class="helper-text" style="color:red;">{{ error }}</span>
           {% endfor %}
diff --git a/app/templates/base.html.j2 b/app/templates/base.html.j2
index d34c0e25fe7370a84d78356c225d28ef1f26fb33..735fa99c5682136362516bfe6716cbd0dec97daa 100644
--- a/app/templates/base.html.j2
+++ b/app/templates/base.html.j2
@@ -20,7 +20,7 @@
       </div>
       <ul id="nav-account-dropdown" class="dropdown-content">
         {% if current_user.is_authenticated %}
-        <li><a href="{{ url_for('auth.profile') }}"><i class="material-icons">person</i>Profile</a></li>
+        <li><a href="{{ url_for('auth.account') }}"><i class="material-icons">person</i>Account</a></li>
         <li class="divider"></li>
         <li><a href="{{ url_for('auth.logout') }}"><i class="material-icons">chevron_left</i>Log out</a></li>
         {% else %}