update powers