Singleton pattern is a challenge for unit testing. It's also helpful just for you internally as you think about how your code is structured. We've all written a lot of code and we may or may have not given it good attention. And so there's this related idea of this concept called code smells. Are you familiar with that? Yes, that's possible.