Update View on every model change USING model function