One Line at a Time