WHY AM I SO BAD AT THIS [ci skip]