4 areas for SWT