GESI...a stock to have in your portfolio....jmo....mid to long termer with huge growth and revenue opportunities...