dir bug fix