THIS IS THE RIGHT FILE! I correct some typos and order of lines - sorry. TWu