interface for ContactManager added