 Kubernetes brings you a lot of tooling for stateless applications so right out of the box you have all the tools and all the artifacts and primitives you need in order to make that happen. Now people got used to that and people got fell in love with Kubernetes right now they want to bring their state full applications and storage is you know if not the prime example for a state full application so they want to bring that on the cluster as well and that is one driver for stuff like operators right so if you want to have that outside of your cluster you need to run an additional thing right and you don't want to do that you want to have that all in cluster which makes it transportable right so you don't need to do anything else once you have a Kubernetes cluster somewhere else right you can basically deploy the operator and have the same experience no matter if you're in the cloud in a staging environment that might be on premise or on your local developer workstation or your notebook you have the same experience and I think this is really what people wanted in terms of freedom and independence of like some of the other choices you have out there where you consume this as a service from a platform like a cloud provider.