socket add and remove for campaigns is working