Oh I agree, but I think Stripe and Braintree have pretty much acquired the minds of people in that situation. Where they need to grow I believe is the next stage, the one I was in, "ok so we actually have an actual company that people want to pay for stuff, now we need to monetize on the internet", and in that area they're not that good.