Manage Provider Update & check some precondition before provider action