Battery life

The latest update seems to have improved battery life quite a bit. Nice work!