diff --git a/BudgetMasterDatabaseMigrator/src/main/java/de/deadlocker8/budgetmaster/databasemigrator/BatchConfiguration.java b/BudgetMasterDatabaseMigrator/src/main/java/de/deadlocker8/budgetmaster/databasemigrator/BatchConfiguration.java
index 20090001e63f3fc5318fc3b00a44135f5b24584e..733a86dd2929a0608e3e0186614231684c823767 100644
--- a/BudgetMasterDatabaseMigrator/src/main/java/de/deadlocker8/budgetmaster/databasemigrator/BatchConfiguration.java
+++ b/BudgetMasterDatabaseMigrator/src/main/java/de/deadlocker8/budgetmaster/databasemigrator/BatchConfiguration.java
@@ -178,20 +178,18 @@ public class BatchConfiguration
 
 				.next(createStepForReportSettingsMigration())
 				.next(createStepForReportColumnMigration())
-				.next(createStepForReportSettingsMigration())
 
 				.next(createStepForSettingsMigration())
-
-				.next(createStepForTagMigration())
-				.next(createStepForTemplateTagMigration())
-				.next(createStepForTransactionTagMigration())
-
 				.next(createStepForUserMigration())
 
 				.next(createStepForTransactionMigration())
 
-				.next(createStepForTemplateMigration())
 				.next(createStepForTemplateGroupMigration())
+				.next(createStepForTemplateMigration())
+
+				.next(createStepForTagMigration())
+				.next(createStepForTemplateTagMigration())
+				.next(createStepForTransactionTagMigration())
 
 				.listener(new GenericJobListener())
 				.build();