update notifications to support multiple update calls. shorten toggleclass statements