made config generic
check for target by label not path
clobber existing derivatives if found