This company is in the process of getting its' act together. I own shares of this stock; and when MDGC moves - XCEL moves with it. The patents are strong and the company has great connections for some good lucrative business. You just need to hang in there.