Refactored tasks to be dynamically driven