fleshing out recruiter model