anchor.diff:      	}
   
       	if(application.installSuccessfull) {
  -            if(isDefined("url.login") && ! structIsEmpty(form) && form.username != "") {
  -                var tmpUserId = application.user.user.login(username=form.username, password=form.password);
  -                if(tmpUserId != 0) {
  -                    session.userId = tmpUserId;
  -                    // TODO: show wrong password page
  -                }
  -            }
  -            if(isDefined("url.logout") && isDefined("session") && structKeyExists(session, 'userId')) {
  -            	if(application.user.user.login(username=form.username, password=form.password)) {
  -                	session.userId = 0;
  -                	structClear(session);
  -                }
  -                else {
  -                	application.cms.errorHandler.processNotFound(themeName='icedreaper_light', type="logout", detail="logout");
  -                    abort;
  -                }
  -            }
  -
  +            this.handleLoginOut();
  +            
               request.language = 'de';
               
           	if(isDefined("session") && structKeyExists(session, 'userId')) {
  
positive.code:         	// todo: 
          	// initSetup();
          }
      }
  
      private boolean function initCfStatic() {
  
negative.code:         		request.userId = 0;
          	}
          	
              if(this.handleActualUser()) {
                  if(this.handleSes()) {
                      return true;
                  }
                  else {
                      application.cms.errorHandler.processNotFound(themeName='icedreaper_light', type="ses", detail=request.sesLink);
                      abort;
                  }
              }
              else {
                  application.cms.errorHandler.processNotFound(themeName='icedreaper_light', type="user", detail=request.userId);
  