I agree 100 percent with all that. Wow, very well put. Lin was so humble when this all started and he seems to have gotten very big headed since.