Function provider activated