updated contact model.