minor update; Directory object now mostly work
little bit more work; still need a bit more to be compliant ^_^