add language pragmas