Added contact listener class