https://9dok.net/document/z1djlj58-kozlowski-master-thesis.html