add workflow modules