this took a whole lot of work, (blood, sweat, and tears), but it paid off beautifully.