update with campaign table, faster jobs