[@Pripovednik]This sounds interesting, It might take a while. But I'll get to it asap :)