I rambled a bit at the end but I am on to something.