Fix from Charles Hedrick at Rutgers - flush output when