Proper two way communication, with appObserve.