help me, @michaelmcgirr , you're my only hope :(