swin kol; CLONED FROM ROUTE 1409340