update toolkit
class Task to hold a task item