new view for provider