@gabrielsnyder this took me three days, two providers, and one return, and I lost my temper twice