add require task