Throughout this awesome design of things you actually get a B- just for hard work. Where exactly you lost me ended up being on all the particulars. As they say, details make or break the argument.. And that could not be much more correct here. Having said that, allow me inform you what exactly did give good results. Your writing is actually quite engaging which is most likely the reason why I am making an effort in order to opine. I do not make it a regular habit of doing that. Next, although I can certainly notice a leaps in reason you make, I am not confident of exactly how you seem to unite your details which produce the actual final result. For now I will, no doubt yield to your issue but trust in the near future you actually link your dots much better.