deeper-with-each-thrust