STEC-Roll® - Convincing performance after 17 month of operation