update, start and stop campaign