implimented alarm name