Sort:  

Yes I try to keep it easy to read and to understand because it is a little bit complicated^^

Far more complicated than the stuff I've worked on in the past, that much I'll say. Damn dude I'm a physicist and this kind of process warps my brain a little bit trying to think deeper into the nitty gritty. I commend you on your hard work, dedication and devotion to the projects.

Thank you!