Shit is dooooooooooooooooooooooooooooope.