diff --git a/src/plugins/include/psiplugin.h b/src/plugins/include/psiplugin.h
index 85a835a..f85cd89 100644
--- a/src/plugins/include/psiplugin.h
+++ b/src/plugins/include/psiplugin.h
@@ -87,6 +87,15 @@ public:
 	 */
 	virtual bool disable() = 0;
 
+	virtual void logout(int account) = 0;
+	virtual void contactOnline(int account, const QString& jid) = 0;
+	virtual void contactOffline(int account, const QString& jid) = 0;
+
+    virtual QAction* getChatDlgMenuEntries(QWidget* parent,
+                                           int account,
+                                           const QString& otherJid) = 0;
+
+    virtual void setHomeDir(const QString& dir) = 0;
 };
 
 Q_DECLARE_INTERFACE(PsiPlugin, "org.psi-im.PsiPlugin/0.3");