added alert system