more aptly named attemptsForTD