I would move this to a `oncomplete` in `saveContacts`. Furthermore I would add `onsuccess` & `onerro`r management as https://developer.mozilla.org/en-US/docs/WebAPI/Contacts, and once we will be in the last contact to save, if it's saved properly, we will execute a `oncomplete`. What would happen if some contacts are note appended properly? Probably we should take this into account as well.