My opinion Chen has done a terrible job. His next excuse could fall on the Ukraine war. He has a nack for finding blame elsewhere. Prove us wrong John Chen by demonstrating solid Revenue Growth of at least 25%. Failing that, please fall, with honor, on your own sword