alarm setter enhancement