added the first version of directory