pragma removed