timer -> alarm service (fix timer issues on device sleep)