improved facebook provider