improved alerts