CFO and CEO mysteriously resign - where there is smoke there's fire!