removed NSNotification

No longer requires dependency of NSNotificationCenter