can someone with more knowledge please inform me if this was all signed off before the original announcement and terms agreed upon does that mean the company lied to us? Bye bye sp. only thing going save us is a TH until such time there is major positive announcement