dir.c column based alphabetization improved, yet still quite buggy