Sort:  

well you covered almost everything I knew and in a readable manner, so I hope more people see it :)