I couldn't agree more. You mean this type, right? integer i, n, sum sum = 0 do 10 i = 1, n sum = sum + i write(*,*) 'i =', i, 'sum =', sum 10 continue Plus, real programmers don't even need a compiler ... :lol: Anyway, for what it's worth, I have put my own 25(+)-yea...