added --cachedir