saf types