line numbering, improved copy