making the run task configurable