get associated machines more defensively