Tough and I'm still working on it.  But it's coming along and things are really looking a lot clearer.