trying provider default a different way