Add contact improved