add alarm stuffs