add NSFileManager hooks