- implemented notifications using parameters