terence drill (177.417)