adding new tasks implemented