Factory Notification and Registration