feat(utilities-notify): improve implementation and add some tests