Thanks! These are really interesting points. And I've to agree, the mix of the two is already a kind of a problem, although not necessarily a big one. But yes, we do give priority to our service clients at the cost of delaying product release cycles, which is not ideal.