diff --git a/angular.json b/angular.json
index c2f7c8d93fa243cc57ba1cbfb4b8ac0ef0dabfb9..13b8c0924ca25feb464c1a6cebe9dbf3df3827fb 100644
--- a/angular.json
+++ b/angular.json
@@ -13,7 +13,7 @@
         "build": {
           "builder": "@angular-devkit/build-angular:browser",
           "options": {
-            "outputPath": "dist/itc-ng-admin",
+            "outputPath": "dist/admin",
             "index": "src/index.html",
             "main": "src/main.ts",
             "polyfills": "src/polyfills.ts",
diff --git a/src/app/admin/backend/backend.service.ts b/src/app/admin/backend/backend.service.ts
index 12244452ebfa862d2d8e9a9713bd21e11a241277..7769a6eb87fa23597e69034a8de2fdbcb2efb34f 100644
--- a/src/app/admin/backend/backend.service.ts
+++ b/src/app/admin/backend/backend.service.ts
@@ -11,7 +11,7 @@ export class BackendService {
     @Inject('SERVER_URL') private serverUrl: string,
     private http: HttpClient) {
       this.serverUrl = this.serverUrl + 'admin/';
-    }
+  }
 
   private errorHandler(error: Error | any): Observable<any> {
     return Observable.throw(error);
@@ -200,4 +200,4 @@ export interface GroupResponse {
   testsTotal: number;
   testsStarted: number;
   responsesGiven: number;
-}
\ No newline at end of file
+}
diff --git a/src/app/admin/monitor/monitor.component.ts b/src/app/admin/monitor/monitor.component.ts
index e9618a0eec6329a50b2162890cde893088018403..626908158544353fac18cad25f0867eb96594641 100644
--- a/src/app/admin/monitor/monitor.component.ts
+++ b/src/app/admin/monitor/monitor.component.ts
@@ -1,6 +1,6 @@
 import { BackendService, GroupResponse } from './../backend/backend.service';
 import { MainDatastoreService } from './../maindatastore.service';
-import { Component, OnInit, Inject, ViewChild } from '@angular/core';
+import { Component, OnInit, ViewChild } from '@angular/core';
 import { MatSnackBar, MatSort, MatTableDataSource } from '@angular/material';
 
 
@@ -15,8 +15,7 @@ export class MonitorComponent implements OnInit {
 
   @ViewChild(MatSort) sort: MatSort;
 
-  constructor(@Inject('SERVER_URL') 
-    private serverUrl: string,
+  constructor(
     private bs: BackendService,
     private mds: MainDatastoreService,
     public snackBar: MatSnackBar
@@ -39,5 +38,5 @@ export class MonitorComponent implements OnInit {
     )
 
   }
- 
+
 }
diff --git a/src/app/admin/myfiles/myfiles.component.ts b/src/app/admin/myfiles/myfiles.component.ts
index d845b4cec7ec3bd38f67a9635111f87023a53dd5..668e8ee3c20e13bc16493bfacfec919c66667332 100644
--- a/src/app/admin/myfiles/myfiles.component.ts
+++ b/src/app/admin/myfiles/myfiles.component.ts
@@ -20,7 +20,7 @@ import { IqbFileUploadQueueComponent, IqbFileUploadInputForDirective } from '../
 export class MyfilesComponent implements OnInit {
   public serverfiles: MatTableDataSource<GetFileResponseData>;
   public displayedColumns = ['checked', 'filename', 'typelabel', 'filesize', 'filedatetime'];
-  public uploadUrl = '/uploadFile.php';
+  public uploadUrl = 'uploadFile.php';
   public fileNameAlias = 'fileforopencba';
   public dataLoading = false;
 
diff --git a/src/environments/environment.build.ts b/src/environments/environment.build.ts
index afaa9ef45cf214134f6840ef7b7e1947e22b6ef7..451f3c165695a027c3d48864196428e8b3ab167b 100644
--- a/src/environments/environment.build.ts
+++ b/src/environments/environment.build.ts
@@ -1,12 +1,9 @@
-// The file contents for the current environment will overwrite these during build.
-// The build system defaults to the dev environment which uses `environment.ts`, but if you do
-// `ng build --env=prod` then `environment.prod.ts` will be used instead.
-// The list of which env maps to which file can be found in `.angular-cli.json`.
+// ng build --configuration=build --base-href=/admin/
 
 export const environment = {
   production: false,
-  testcenterUrl: '/admin/',
-  appName: 'IQB-Testcenter',
+  testcenterUrl: '/',
+  appName: 'IQB-Testcenter Verwaltung',
   appPublisher: 'IQB - Institut zur Qualitätsentwicklung im Bildungswesen',
-  appVersion: '0.3.1 - 3.6.2018'
+  appVersion: '0.4.0 - 31.8.2018'
 };
diff --git a/src/environments/environment.prod.ts b/src/environments/environment.prod.ts
index 075ac9fddb204d3d5be108f3758473e2ee600e02..3bbc70adb05b9eff042b082bfe24b7d51abd634d 100644
--- a/src/environments/environment.prod.ts
+++ b/src/environments/environment.prod.ts
@@ -1,6 +1,6 @@
 export const environment = {
   production: true,
-  testcenterUrl: '/admin/',
+  testcenterUrl: '/',
   appName: 'IQB-Testcenter',
   appPublisher: 'IQB - Institut zur Qualitätsentwicklung im Bildungswesen',
   appVersion: '0 (prod)'
diff --git a/src/environments/environment.ts b/src/environments/environment.ts
index c2504f914c7f95ab2a4d7f75e977a79f41498585..ca3e515d34b7be90fbe50ba2b5d56bb37ed79fb0 100644
--- a/src/environments/environment.ts
+++ b/src/environments/environment.ts
@@ -6,7 +6,7 @@
 export const environment = {
   production: false,
   testcenterUrl: 'https://ocba2.iqb.hu-berlin.de/',
-  appName: 'IQB-Testcenter',
+  appName: 'IQB-Testcenter Verwaltung',
   appPublisher: 'IQB - Institut zur Qualitätsentwicklung im Bildungswesen',
-  appVersion: '0.2 (dev)'
+  appVersion: '0.4 (dev)'
 };