flesh out user models. may need to edit contact relationsip.