Using notifications between model and view