Very smart Revka. And you're right that the work is never done. The best thing we can do is continue to improve on automation and scalability in our business models. Which will include outsourcing and software solutions, so that we can continue to do what we love most in our biz. Growing pains are a good pain to have though, and I always try to keep that in mind. ;)