New life in switzerland the street