I have had nothing but trouble with this product since I received it. The software would work intermittently at best. When I tried to update the firmware, the unit crashed. When I called tech support, I was told there was nothing they could do...even if I sent it back to the factory. The excuse was that the unit is made in another country and the firmware is installed at the time of manufacture and there is no way to upload new firmware. I am now stuck with a $400 piece of junk!!!!!