adding a different version of initalizing selected campaign & message. Current version is executed each time when the user updates the lists