alarm working, mostly -- needs reset