separated out level3 alert into separate class