Sometimes there is a lot going on and it can get a bit overwhelming. Because the business model is changing so rapidly and there is a lot of demand for our next generation products, we have to run very quickly, it's rewarding but needs good stamina and resilience.