adding datacontext for campaign loading