add spec task