btw where could there be any backtracking here ?