Changes to read power state and add power over time.