register blocks now *zap*