better client error messages
the list I had originally designed
fix lines/cols inversion