[@Winter Star12] This looks like something up my alley. I'll drop a CS later.