Wow, what a frustrating product. The technology is so tantalizing, but the realization through the Rio 500 is so bug-ridden that it drove me crazy.  I  am returning the product.  Some of the problems: