Posts like these are what cause me to religiously return to this forum week after week. Nice job.