better version of multi-access host
cleanups to multi-access code