Sort:  

Well.. your points speak for themselves. Good going. :)