added listAlerts()
added getAlertByID