improved alarm result handling