Here are my thoughts and opinions.