add error processing code when view update model failed.
avoid update view again and again when value changes.
try to add range check when using eventize as model.
test to see if model would support connect and check at the same time.