Random thoughts from XO Group Investor Call