Thank you! I'm sorry I didn't have enough time to finish it. I posted this only because of the ddl to submit this for the JAM. But hopefully, I'm still working on it and will keep this updated. I will post a new version very soon today.