Obviously it really depends on the specific circumstances, but often it comes down to time, talent, and community. Sometimes the need is urgent, sometimes there's exceptional talent we'd love to join Adobe, and often there's a community that's not easily duplicable. I'd say all three played a role in these deals.