The fact SS have checked in, is to me a sign this is going down... for now. They have also popped up on a couple of other companies I'm in.