notification partly implemented and working