optimized notificatins