tripartite drills