implement cancel alarm