Can't recommend CXII one recent, small new contract is the first the company has had in nearly 3 years - delisted from AMEX last year.