added directory dependency