provider added to template