add new tasks and modules