Dynamic task adder