diocese functions