Added custom providers