[Directory]: a lot of progress