adding some pragmas