Mike you have my respect for going there, seeking difficult feedback and tackling these questions. Go deep bro - go for it - all in!