fix drivers too, but it still has multiple client connections