• self tests