replace dir_run with regular sourcing - because it is much easier to handle 1 file than 1 dir