expanded campaign view, some reward logic implemented