diff --git a/ordr2/templates/account/register.jinja2 b/ordr2/templates/account/register.jinja2
new file mode 100644
index 0000000..6164320
--- /dev/null
+++ b/ordr2/templates/account/register.jinja2
@@ -0,0 +1,15 @@
+{% extends "ordr2:templates/layout.jinja2" %}
+
+{% block title %} Ordr | Account Registration {% endblock title %}
+
+{% block content %}
+
+
+
+
+
Account Registration
+
+
+
+
+{% endblock content %}
diff --git a/ordr2/views/account.py b/ordr2/views/account.py
new file mode 100644
index 0000000..f0d6dfc
--- /dev/null
+++ b/ordr2/views/account.py
@@ -0,0 +1,14 @@
+''' account registration, login, logout and settings '''
+
+from pyramid.view import view_config
+
+
+@view_config(
+ context='ordr2:resources.account.AccountResource',
+ name='register',
+ permission='register',
+ renderer='ordr2:templates/account/register.jinja2'
+ )
+def register(context, request):
+ ''' the new user registraion page '''
+ return {}
diff --git a/tests/_functional/account.py b/tests/_functional/account.py
new file mode 100644
index 0000000..9619fc8
--- /dev/null
+++ b/tests/_functional/account.py
@@ -0,0 +1,21 @@
+''' tests for the common layout and simple (static)'''
+
+from . import testapp
+
+
+def test_account_register_unauthenticated(testapp):
+ ''' test the registration page for a unauthenticated user '''
+ testapp.reset()
+
+ response = testapp.get('/account/register')
+
+ # basic content test
+ assert 'Ordr | Account Registration' in response
+ assert '' in response
+ # test the main nav section links and highlighting
+ li_one, li_two = response.html.find_all('li', class_='nav-item')
+ assert 'active' not in li_one['class']
+ assert li_one.find('a').text == 'FAQs'
+ assert 'active' in li_two['class']
+ assert li_two.find('a').text == 'Register'
+
diff --git a/tests/_functional/layout_and_pages.py b/tests/_functional/layout_and_pages.py
index 7b8bf73..3c9777f 100644
--- a/tests/_functional/layout_and_pages.py
+++ b/tests/_functional/layout_and_pages.py
@@ -25,7 +25,7 @@ def test_faq_unauthenticated(testapp):
# basic content test
assert 'Ordr | FAQ' in response
assert '' in response
- # test that the first section links and highlighting
+ # test the main nav section links and highlighting
li_one, li_two = response.html.find_all('li', class_='nav-item')
assert 'active' in li_one['class']
assert li_one.find('a').text == 'FAQs'