+ Discovering peers continuously in a separate thread.
+ While predicting, check to see if the database is updated for the
  current session.