damn it, late to submit again. Will try to do another one in time this week...
for the interested: code on github