started explaining the directory list model