diff --git a/README.md b/README.md
index 89c47f2..3bdaf5b 100644
--- a/README.md
+++ b/README.md
@@ -2,10 +2,10 @@
This App generates a XML file from a CSV or Excel file as input. The XML file can then be imported into the [ILIAS e-Learning System](http://www.ilias.de/).
## Download Latest Release
- * [2.0.3](https://github.com/iFadi/ilias-userimport/releases/download/2.0.3/IUI_2.0.3.jar)
+ * [2.0.4](https://github.com/iFadi/ilias-userimport/releases/download/2.0.4/IUI_2.0.4.jar)
## What is it for?
-This tool is used to convert a massive number of users from a (CSV, Excel) file to a XML file that can be imported in the [ILIAS e-Learning System](http://www.ilias.de/), originally this tool was developed to simplify the import of users to a separate ILIAS installation which is used only for the purpose of eExams(eKlausuren) and has specific local roles, here is a list of features which this tool can apply to the imported users list:
+This tool is used to convert a massive number of users from a (CSV, Excel) file to a XML file that can be imported in the [ILIAS e-Learning System](http://www.ilias.de/), it is also able to generate massive test accounts. Originally this tool was developed to simplify the import of users to a separate ILIAS installation which is used only for the purpose of eExams(eKlausuren) and has specific local roles, here is a list of features which this tool can apply to the imported users list:
* Set a generated or united password to all users.
* Set a Global/Local Role.
* Set Limited Access. (i.e. only on the day of the exam)
@@ -22,11 +22,11 @@ This tool is used to convert a massive number of users from a (CSV, Excel) file
* Windows, Mac, or Linux OS
* Java SE 11.0.2
-Note: The Release was tested with Java SE 11.0.2, it might not work with other Java Versions.
+Note: The Release was tested with Java SE 11.0.2, it might or might not work with other Java Versions.
## Donation
-If you find this tool useful you can buy me a Coffee [](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=fadi_asbih%40yahoo%2ede&lc=US&item_name=Support%20Developing%20ILIAS%20User%20Import&no_note=0¤cy_code=EUR&bn=PP%2dDonationsBF%3abtn_donate_LG%2egif%3aNonHostedGuest)
+If you find this tool useful or need a fast bug fix you can buy me a Coffee :coffee: to get started :nerd_face: [](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=fadi_asbih%40yahoo%2ede&lc=US&item_name=Support%20Developing%20ILIAS%20User%20Import&no_note=0¤cy_code=EUR&bn=PP%2dDonationsBF%3abtn_donate_LG%2egif%3aNonHostedGuest)
## Legal
diff --git a/resources/version.html b/resources/version.html
index 9d507ab..4face83 100644
--- a/resources/version.html
+++ b/resources/version.html
@@ -1,3 +1,3 @@
[major]2[/major]
[minor]0[/minor]
-[patch]3[/patch]
+[patch]4[/patch]
diff --git a/src/de/unihannover/elsa/iui/view/DummyAccountsDialog.fxml b/src/de/unihannover/elsa/iui/view/DummyAccountsDialog.fxml
index 345d187..f696f2b 100644
--- a/src/de/unihannover/elsa/iui/view/DummyAccountsDialog.fxml
+++ b/src/de/unihannover/elsa/iui/view/DummyAccountsDialog.fxml
@@ -9,7 +9,7 @@
-
+
@@ -27,11 +27,11 @@
-
+
-
-
+
+
+
diff --git a/src/de/unihannover/elsa/iui/view/DummyAccountsDialogController.java b/src/de/unihannover/elsa/iui/view/DummyAccountsDialogController.java
index 1345752..adecaee 100644
--- a/src/de/unihannover/elsa/iui/view/DummyAccountsDialogController.java
+++ b/src/de/unihannover/elsa/iui/view/DummyAccountsDialogController.java
@@ -40,6 +40,8 @@ public class DummyAccountsDialogController {
private TextField loginPrefixField;
@FXML
private TextField passwordField;
+ @FXML
+ private TextField emailField;
@FXML
private TextField globalRoleField;
@FXML
@@ -139,7 +141,7 @@ private void handleGenerate() throws NoSuchAlgorithmException {
dummyAccount.getLocalRole().setId(localRoleField.getText());
dummyAccount.setFirstName("Ersatz Account");
dummyAccount.setLastName(i+"");
- dummyAccount.setEmail("ersatz@account.de");
+ dummyAccount.setEmail(emailField.getText());
dummyAccount.setMatriculation("123456");
dummyAccount.setLogin(loginPrefixField.getText()+"_"+i);
dummyAccount.setPassword(new Password(passwordField.getText()));
diff --git a/src/de/unihannover/elsa/iui/view/RootLayout.fxml b/src/de/unihannover/elsa/iui/view/RootLayout.fxml
index 7450543..67d3df7 100644
--- a/src/de/unihannover/elsa/iui/view/RootLayout.fxml
+++ b/src/de/unihannover/elsa/iui/view/RootLayout.fxml
@@ -36,7 +36,7 @@