iteration F3