Completing Backtracking