Who performs this function?