Added method providers_and_procedures