Changing message alert to be a bit more restrictive on when it gets called. Hopefully will be more useful and less annoying.