updating power