no idea why following is not working.
Sure im doing something wrong but could someone help me to understand?
If I try out of the loop for it works actually .... 
for(i=1, i=2, i++,
td << select where (:Design == type_list & :Car_type == "BMW");
td << Subset(
Output Table( "list-" || char(type_list) ),
Selected Rows( 1 ),
Selected columns only( 0 )
);
td << clear select ();
);