Laravel mesmo percurso, controlador diferente

Gostaria de ter uma página inicial geral e uma página inicial diferente para usuários logados
Eu procuro muito no google, mas não consigo encontrar o que colocar na minha declaração if

Eu tentei algo assim:

Route::get('/', array('as'=>'home', function(){
    if (!Auth::check()) {
        Route::get('/', array('uses'=>'homecontroller@index'));
    }
    else{
        Route::get('/', array('uses'=>'usercontroller@home'));
    }
}));

Eu também tento com algo como:

return Controller::call('homecontroller@index');

mas parece que não é por laravel 4

Eu tentei muitas outras coisas, então eu acho que é mais um problema de equívoco

Se você tem alguma pista

Obrigado pela ajuda

questionAnswers(4)

yourAnswerToTheQuestion