code: public synchronized void storeInteractionForCurrentAppVersion(double timestamp, int versionCode, String versionName, String interactionId) {
  		EventRecord eventRecord = interactions.get(interactionId);
  		if (eventRecord == null) {
  			eventRecord = new EventRecord();
  			interactions.put(interactionId, eventRecord);
  		}
  		eventRecord.update(timestamp, versionName, versionCode);
  		notifyDataChanged();
  	}
docs: TODO: Find all usage of this and ensure they use the same timestamp for saving events and runnign interaction queries.