Great stuff; but, streaming the information sometimes cause complications on mobile devices with known good connections.