got notifications generalized and awesome