provider load spinner