Taking the month off gave me some extra time to polish this one, and I'm really glad I got that opportunity.
-sigma