delegate+notification-DEMO