Misc Thoughts....