- shouldn't be notified hard coded "disconnected" for all states when it should be sending in actual connection state
- when a contact is created the account must be told about it