diff --git a/docs/basic-concept.md b/docs/basic-concept.md
index ea3642d531096efeaa6b2e16638a98c453586dc0..8b2ce72653cef09413d89b2f7f9e3b2dea87220c 100644
--- a/docs/basic-concept.md
+++ b/docs/basic-concept.md
@@ -31,6 +31,28 @@ On this tab you specify generic information about your form, the inputs on your
 
 In this section we will deal with the *define form processor* tab.
 
+### General form processor information
+
+In the top part of the form you can enter the general form processor information:
+
+* have to specify a *title* for the form processor
+* a *name* will be suggested based on the *title* but can be changed if you click on the lock behind the field first!
+* you can specify a detailed description (and it makes sense to do so if you expect to build a few forms!)
+* you can tick if the form processor should be enabled (on by default)
+* you can select what permissions are required to be able to process the form. For example you could decide you can only send your address details if you have the *CiviCRM:edit my contact* permission.
+
+It will look something like this:
+![Top part of the form](/images/new_first.png)
+
+### Input fields on your form processor
+
+In the next part under the heading **Inputs** you can specify the input fields that should be on your form. Let's for example take the first name, last name and emailaddress:
+
+![Input fields](/images/new_inputs.png)
+
+!!! Note
+    A *name* can not contain any spaces!
+
 
 ## New Form Processor - retrieval of defaults
 
diff --git a/images/new_first.png b/images/new_first.png
new file mode 100644
index 0000000000000000000000000000000000000000..e85e8dc62695106b97ff5d802214d8f22fc8e682
Binary files /dev/null and b/images/new_first.png differ