add contacts adding and viewing