Dam, without the wakeLock things simply get out of sync when the cpu
shuts down.