for dir