completing new backtracking