switched pipeline