lot of work to get notifications going; lot of cruft too; really slowing down