add routes for campaign