Thank you for the detailed feedback, this is why I posted, I wanted feedback like this. I will address all of these issues. You the man.