The sales cost and R&D costs seem high. I could see sales cost being high to get faster adoption with tail-end profit. BUT 450M R&D... it's a document signing application. Seems like there's room to cut costs without impact to the business. For example, there's no way Box spent 450M/year in R&D to build out it's own docusign equivalent.