There needs to be a way to eliminate the contraband that gets passed from in-person visits.  Maybe prevent family members from having access to the guards, since those are the ones passing the contraband.