add --ignore-dir option