updated my previous post to my latest attempt. Formatting problems are now all taken care of. Added a handler for onItemSelected to each guilistitem and now.... using the remote downarrow button thru the list selects each item it passes. so does using the remote cursor controls or just about everything else. at this point I figure I'm dong something incredibly wrong and without better documentation I'm afraid I'm done. This has been an extremely rough ride, almost as difficult as the windows UWP arena. The windows program I'm trying to port required less than a day to write using windows forms goes against the mediaportal databases and works like a charm. I've been at this for a little over two days now and still don't have a working user interface. that's not a good sign. If anyone can see where I went wrong I'd appreciate a heads up. This has to be simpler than I had to make it. thanks.