make record reads synchronous