private function runTroughStep2($crawler, $client)
{
$form = $crawler->selectButton('Next')->form();
$form['install_languages[languages][0]']->tick();
$form['install_languages[languages][1]']->tick();
$form['install_languages[languages][2]']->tick();
$client->submit($form, array('install_languages[language_type]' => 'multiple', 'install_languages[default_language]' => 'en'));
$crawler = $client->followRedirect();
// we should be redirected to step 3
self::assertEquals(200, $client->getResponse()->getStatusCode());
self::assertStringEndsWith('/install/3', $client->getHistory()->current()->getUri());
return $crawler;
}