first draft. sends basic update messages