glad you only lost your electricity.
as to news, there is apparently some divergence of opinion as to the merits of so-called "hand brakes", specifically as regards their potential benefit in fixed gear applications that involve stopping. rest assured, however, that the issue will be swiftly resolved.