the hell is all of this