still needs a lot of work, but at least it feels like the show is getting there...slowly
************************************************************