add explanation for task