read from directory|