Taking it deep and hard ...