Why this forum no show up on home page? No trace of it existing for new posts/threads? Gunna be hard to get it rolling. Just an observation I recently became aware of. Thanks! Scott