Well, now it works. Still to do is, to refactor the code. I dedicate this commit to the beloved mike.