add contact and correct navigator highlight