Diocesan departments carry on ministries