Again, use File::join to construct paths. Also, should we look for metadata.yaml files in those dirs and quietly ignore xxx.task directories without one ?