UI 80% done for contacts