diff --git a/src/numbercompletionmodel.cpp b/src/numbercompletionmodel.cpp
index 5251d296ea25c3a8eca499e0e731256142704ba6..0ee0824fff8b1aca6674b9538536b3c0a613a3e9 100644
--- a/src/numbercompletionmodel.cpp
+++ b/src/numbercompletionmodel.cpp
@@ -36,6 +36,7 @@
 #include "availableaccountmodel.h"
 #include "numbercategorymodel.h"
 #include "delegates/pixmapmanipulationdelegate.h"
+#include "person.h"
 
 //Private
 #include "private/phonedirectorymodel_p.h"
@@ -145,12 +146,15 @@ QVariant NumberCompletionModel::data(const QModelIndex& index, int role ) const
          switch (role) {
             case Qt::DisplayRole:
                return n->primaryName();
+            case Qt::DecorationRole:
+               if (n->contact())
+                  return n->contact()->photo();
          };
          break;
       case NumberCompletionModelPrivate::Columns::ACCOUNT:
          switch (role) {
             case Qt::DisplayRole:
-               return n->account()?n->account()->id():AvailableAccountModel::currentDefaultAccount()->id();
+               return n->account()?n->account()->alias():AvailableAccountModel::currentDefaultAccount()->alias();
          };
          break;
       case NumberCompletionModelPrivate::Columns::WEIGHT:
@@ -257,8 +261,6 @@ void NumberCompletionModelPrivate::updateModel()
             q_ptr->beginInsertRows(QModelIndex(), m_hNumbers.size(), m_hNumbers.size());
             m_hNumbers.insert(getWeight(n),n);
             q_ptr->endInsertRows();
-            qDebug() << "inserting at" << getWeight(n) << n->primaryName();
-            qDebug() << "rows: " << m_hNumbers.size();
          }
       }
    }
diff --git a/src/numbercompletionmodel.h b/src/numbercompletionmodel.h
index 84af60f16cd766b19b68d4d4dd1007f641f0e47b..66194460ae510d00296316f7bc542738d3596167 100644
--- a/src/numbercompletionmodel.h
+++ b/src/numbercompletionmodel.h
@@ -53,7 +53,6 @@ public:
    virtual bool          setData    ( const QModelIndex& index, const QVariant &value, int role            )       override;
    virtual int           columnCount( const QModelIndex& parent = QModelIndex()                            ) const override;
    virtual QVariant      headerData ( int section, Qt::Orientation orientation, int role = Qt::DisplayRole ) const override;
-//    virtual QModelIndex   index      ( int row, int column, const QModelIndex& parent=QModelIndex()) const override;
 
    virtual QHash<int,QByteArray> roleNames() const override;