Take it Long and Deep ...