add a directory diff