more updates to provider