add task features [finish #80800302]