2 days, and many hours of hair pulling frustration later...