modify task module