@kdfrawg Especially because the current implementation is prone to crash. If I rewrite it, I can take all the corner cases into account.