Good news sure but why this incredibly sloppy slew of announcements? This shouldn't have needed a halt in trading let alone a suspension.