trying to fix battery drain. inexact timer introduced.