added alarm manager