adding and deleting tasks