Initial approach to sendObserve (buggy though)