Nothing for me to add here, I think given our size and developmental stage, I don't really see cons. If I need to add something for balance, I think we have constraints that larger, more developed tech companies don't have (e.g. smaller budgets). I don't feel that is a con, just a product of where we are in our growth.