thisImplementationIsActualf*ckingDogshit