Porters, I hate tabs, and I hate having to scroll past mounds of POD before getting to the meat of the module. The attached tarball contains two patches. The first one is a whitespace-change-only, that translates tab chars to 8 spaces (and too bad if this messes up aligned comments, that can be cleaned up afterwards). The second patch moves the POD to the end of the file. No other code changes are made. It will make life easier if this could be integrated now, otherwise the first code change I deliver will be monstrous. The only things I am planning for the moment are reporting errors by line number rather than paragraph number, honouring =encoding and decrufterising the code a bit, which uses a bazillion global variables. Thanks, DavidThread Next