I'm reviving this now that I have a better understanding of everything.