support listing some other directory than cwd