the code finally works.  i need to put together a very simple player
control for the ui.