Here's where where Im at on all this...