MappableTag[] amap = localtags
.toArray(new MappableTag[localtags.size()]);
// System.out.println("created tags: "+amap.length);
CachingDirectoriesService cds = new CachingDirectoriesService(
this.bookmarking, TreeMappableTag.get(amap));
// System.out.println("Adding dirs - starting");
FutureTask<?> taskDir = cds.submitTask();
// wait for completition
taskDir.get();
// just in case - in order to not get banned
Thread.sleep(2000);