     # activate controller
     if !to_not_show
       console.log('controller start now 2 activate...', callback, key)
-      a.activate()
+      a.activate(params_app)
 
     console.log('controller start now 2 return...', callback, key)
     return a


    # create new task if not exists
    task = @get( key )
    console.log('add', key, callback, params, to_not_show, task)
    if !task
      console.log('add, create new taskbar in backend')
      task = new App.Taskbar


    console.log('controller start try...', callback, key)

    # create params
    params_app = _.clone(params)
    params_app['el']       = $('#content_permanent_' + key )
    params_app['task_key'] = key
    if to_not_show
      params_app['doNotLog'] = 1

    # return if controller is already started
    if @workersStarted[key]

      # activate existing controller
      worker = @worker( key )
      if worker && worker.activate && !to_not_show
        worker.activate(params_app)
        App.Event.trigger('ui:rerender:task')
      return

    @workersStarted[key] = true
    console.log('controller start now...', callback, key)

    # create new controller instanz
    a = new App[callback]( params_app )
    @workers[ key ] = a
    console.log('controller start now 2...', callback, key)
