Sort:  

Finally found some time. It is good to write down some of the ideas itching in my head