working drive access, overhaul ensure_site