add contact model; add login_required/tgtcell_operatable wraps; fix typo