userfunction alarm path