implemented ReadDirPlus, cleaned up some spurious Printfs