added specs for campaign and added class