my agonizing braincells praising my last working bc