add task and first test on tasks