cleanup and credit
adds visual search and improved ack functionality
Treat long lines as break lines