add a task scaffold for demo