further progress and the all-important newline