TD first iteration