submit contacts and update UI with success. Issue #2