fname -> dir