removed pragmas