added address book functionality