swt iteration 1