os dependent swt dependency