first draft for a task chain