Securities and exchange commission (SEC) is an Embarrassment