Using notifications for events
Using callback when interface object is ready