Yaay forward progress..... Seriously though that's good stuff right there. Of course this means I have to go back and reread everything.