I'll try to dig out my source code for you. Tbh I remember it took a lot of work and ended up not even being very worth it lol.