chained autoselection improved